home *** CD-ROM | disk | FTP | other *** search
- RighTime v2.58 Copyright 1991-93, GTBecker
- Released August 16, 1993 All Rights Reserved
-
-
- What's new in RighTime Version 2.58?
-
- Version 2.58 solves a long-standing difficulty with communications, provides
- automatic disabling of both 0.01 DOS clock resolution and learning when
- Microsoft Windows in 386 Enhanced mode is resident, starts balky CMOS RTCs,
- and improves stability.
-
- Some machines experienced serial port errors, usually showing up as file
- transfer resends or noisy faxes. The trouble was long thought to be
- something elusive in RighTime itself, but was finally located in the
- BIOS interrupt handler. Because of this, RighTime must be inoperative
- during critical serial port use since it must use the interrupts that
- are at the core of the errors. Two new techniques are available in
- v2.58 to determine serial port activity - one senses DCD (Carrier
- Detect) differently than v2.53 and v2.54 did (/Mport), and a new method
- senses IRQ activity (/MIport) - and a new dormant mode is automatically
- controlled by them.
-
- Version 2.58 also uses a different process to start the CMOS RTC; some
- machines refused to start properly, causing a failed selftest and
- subsequent program load abort.
-
- If RighTime is running in its high resolution (0.01 second) mode, and
- Windows is in 386 Enhanced mode, the clock in DOS sessions behaves
- poorly. This is due to the non-preemptive multitasking technique used
- in Windows which cannot guarantee prompt interrupt response. RighTime
- v2.58 senses this condition and automatically disables the high
- resolution mode while Windows in 386 Enhanced mode is present,
- essentially an automatic /TH.
-
- If the time is set from within Windows in 386 Enhanced mode, the time
- will be set late and the resulting false error will improperly affect
- the correction values. By default, learning is now disabled for time
- sets from within Windows 386 Enhanced mode, as well as the first set
- that follows any such sets. If the user insists, a switch (/LW) enables
- learning under these conditions. All other RighTime functions operate
- normally, but the user is still cautioned to not trust that the time
- indicated while in Windows 386 Enhanced mode is correct. The Windows
- clock is usually a second or two late without RighTime or less than one
- second late with RighTime, and it does not increment smoothly.
-
- Several internal improvements have increased the timing stability;
- TestTime now usually shows measurement-to-measurement variations on the
- order of tenths of milliseconds. TestTime and TestIncr are improved and
- RighTLog and SetupRT2 match RighTime's changes.
-
- Version 2.54 added two new switches, /I"name" and /#. These ease the handling
- of unexpected or unwanted date and time sets, and allow the system date and
- time to be protected from inadvertent or unauthorized changes. Internal
- improvements were implemented to reduce DOS clock jitter to below one
- millisecond.
-
- Version 2.53 was the first release since v1.1 (v2.00 to v2.52 either never
- left the shop or went only to beta testers over an 18-month development
- period). From version 1.1, there were a great many improvements. If you are
- a v1.1 user, you'll need to read the document, RighTime.TXT, to catch up.
-
- Changes in RighTime.TXT are indicated by asterisks on the left margin.
-